let layedit = null;
let index = null;
layui.use(['upload', 'form', 'layedit', 'laydate'], function () {
    var form = layui.form,
        layer = layui.layer,
        upload = layui.upload,
        laydate = layui.laydate;
    layedit = layui.layedit;
    let imgHref = '';
    form.render();
    //日期
    laydate.render({
        elem: '#birthday',
        trigger: 'click'
    });
    layedit.build('content', {
        height: 180 //设置编辑器高度
    });
    index = layedit.build('content'); //建立编辑器
    let res = myAjax("/back/cuisine/findAll", {is_show: 1}, 'get');
    if (res.data != null) {
        setCuisineData(res.data);
    }

    function setCuisineData(data) {
        let html = '<option value=""></option>';
        for (let i = 0; i < data.length; i++) {
            html += '<option value="' + data[i].id + '">' + data[i].name + '</option>';
        }
        $("#cuisine").html(html);
        form.render();
        console.log(1)
        findById()
    }

    function findById() {
        let id = sessionStorage.getItem("productId");
        // let res = myAjax("/back/product/findById", {id: id}, "post");

        // if (res.data != null) {
        setProductData("");
        // }
    }

    function setProductData(data) {
        $("#cuisine").val(4);
        layedit.setContent(index, "fasdfas");
        // layedit.setContent(index, data.content)
        form.render();
        console.log(2)
    }

    //常规使用 - 普通图片上传
    var uploadInst = upload.render({
        elem: '#test1',
        url: '/upload' //此处用的是第三方的 http 请求演示，实际使用时改成您自己的上传接口即可。
        ,
        before: function (obj) {
            //预读本地文件示例，不支持ie8
            obj.preview(function (index, file, result) {
                $('#demo1').attr('src', result); //图片链接（base64）
            });
        },
        done: function (res) {
            console.log(res);
            imgHref = res.data.src;
            //如果上传失败
            if (res.code > 0) {
                return layer.msg('上传失败');
            }
            //上传成功的一些操作
            //……
            $('#demoText').html(''); //置空上传失败的状态
        }

    });
    layedit.set({
        uploadImage: {
            url: '/upload' //接口url
            , type: '' //默认post
        }
    });

//    监听增加按钮
    form.on('submit(edit)', function (data) {
        data = data.field;
        data.imgHref = imgHref;
        data.content = layedit.getContent(index);
        data.id = sessionStorage.getItem("productId")
        console.log(data);
        // let res=myAjax("/back/product/add",data,'post');
        // if(res.count>0){
        //     layer.alert("增加成功", {
        //             icon: 6
        //         },
        //         function() {
        //             //关闭当前frame
        //             xadmin.close();
        //
        //             // 可以对父窗口进行刷新
        //             xadmin.father_reload();
        //         });
        // }else {
        //     layer.alert("增加失败");
        // }
        return false;
    })
})